home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / mus / misc / HDFreQ38_092.lha / HD_Freq / HDFrequency.doc < prev    next >
Text File  |  1995-06-01  |  14KB  |  395 lines

  1. ----------------------------------------------------------------------------
  2.  
  3.        â    Ñ  ÑÑÑæ,  ÔÑÑÑÑ
  4.        âL   #  Ø¯¯"#, H¯¯¯¯
  5.        âL   #  #   `þ H     âµØ gW#p  æHaÑ  Ì  Ñ  æHb_ Ñw#b  gØÑp Ñ  z¹
  6.        âÑÑÑÑ#  #    # HWææø âP  Ø  #cJF `# ]1  # dF `b #F §L Ø  # #  #
  7.        âF¯¯¯#  #    # H¬""" âL J#wwÆLØ   # ]1  # #µww# #  |Lj1    ]L #
  8.        âL   #  #   JF H     âL JK"""~0   # ]1  # #"""" #  |LJþ  ù  #]F
  9.        âL   #  #wwwØ  H     âL  #,_# ]b_w# `#_d# ¶Þ_JF #  |L #_gØ  0Ø
  10.        9    9  999°   9     9   ¬@Æ´  °@°#  9@"9  °@°  9  7¹ ¬@P   ]#
  11.                                          #                        _d´
  12.                                          @                        0P
  13.  
  14.                  wwwww        w                           _ww
  15.                  #°°°¶þ       #                          gØ°¶#
  16.                  #    H  wæw  #  aæw  _wæw  aæw  ¸wæç    dF  H
  17.                  #___dF dK¯¶Þ # JP¯¶k Ø"¬# J@¯¶þ #"¬#    ¯  _#
  18.                  #M**#ç #__J# # #,__# ¯_wØLJ#w_ J&__ÆL     g#'
  19.                  #   `# #9999 # #9999 ÆP°ãL ¬°Mb]@999¹    dK
  20.                  #    # 0_ gf # ¶Þ g# # _ØL]L _# #__æ    ]F___
  21.                  *    * ¬MH@  *  ÆH@  ¶H@?Ø ÆHM´ 7NØK    0****
  22.  
  23.                  v38.092 (c) 1993,1994,1995 Michael Bock
  24.  
  25.         Written by Michael Bock, Vorwärtsstraße 5, 44139 Dortmund
  26.  
  27.                     e-mail: nightfire@blanker.ruhr.de
  28.  
  29. ----------------------------------------------------------------------------
  30. DISCLAIMER
  31. -----------------------------------------------------------------------------
  32.  
  33.  
  34.  
  35.   HD Frequency is a SHAREWARE product. This means that it can be used, copied
  36.   and distributed freely, provided that:
  37.  
  38.   - No fee is charged for copying and distribution.
  39.   - It is distributed ONLY in its original archive.
  40.   - This document is copied along with the program.
  41.  
  42.   This program is provided "as is" without warranty of any kind. The entier
  43.   risk of using it is to the user himself. In no event I (the author) will
  44.   be liable for direct or indirect damage, loss of data or criminal actions
  45.   done due to the use of this program. If you do not agree with this, you
  46.   may not use this program.
  47.  
  48.   - I strongly recommand that it is illegal to publish this archive on disks
  49.     that are spread together with publications ('disk+mag'). If you would
  50.     like to do so, you need my permission.
  51.  
  52.  
  53. ------------------------------------------------------------------------------
  54.  
  55. Limitations on this Demo release
  56.  
  57. - Sample length reduced to 800kb
  58. - Playlist Editor limited to 3 entries
  59.  
  60. ------------------------------------------------------------------------------
  61.  
  62. The complete package contains the following features:
  63.  
  64. - All disabled functions of this demo release are working.
  65. - Samples up to 60kHz, the length of samples is only limited by the
  66.   ammount of free space on your harddisk.
  67. - Four Track editor now works with 1024 entries.
  68. - 68000 & 68020 Versions.
  69. - Printed (TeX'ed) manual
  70. - Hotline for registred users.
  71.  
  72. You can purchase the whole program package sending the shareware fee of DM
  73. 50 or US$33 right now to me:
  74.  
  75.  Michael Bock
  76.  Vorwärtsstraße 5
  77.  44139 Dortmund
  78.  
  79.  Germany
  80.  
  81. ( Use Registration file for this )
  82.  
  83.  
  84. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  85.  
  86. UPDATES: Already registered users will get an FREE e-mail update on request
  87. ASK right now !!!
  88.  
  89. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  90.  
  91. ------------------------------------------------------------------------------
  92.  
  93. 1 Preface
  94.  
  95. HDFrequency is a "Harddisk-recording-system" for Amiga® computers. Many HD
  96. recording systems do exist for amiga of course, but they all need external
  97. hardware (16 bit audio cards). So I decided to write a program that  makes
  98. use   of   standard   8bit   audio   digitizers   in  combination  with  a
  99. harddiskrecording system. To my mind you can do lots of things  with  this
  100. program, and the quality is not so bad at all .....
  101.  
  102. 1.1 Hardware requirements
  103.  
  104. This program makes use of many features from  Kickstart  2.0  .You  should
  105. have  at least Kickstart 37.175 to run this program. Lots of free space on
  106. your harddisk recommanded as well.
  107.  
  108. There are existing 3 versions of the program:
  109.  
  110. HDFrequency 68000       For amigas with at least 360 kB Chip & 500 kB other
  111.                         memory free for the program
  112. HDFrequency 68000e      For amigas with 1MB Chip and at least 1 MB other
  113.                         ram.
  114. HDFrequency 68020       For amigas with 1MB Chip + 1MB Fast + 68020+.
  115.                         This version contains a 4 track CPU replayer.
  116.  
  117. 68020+ versions of the program contain instead of  a  dma  fourtrack  that
  118. allows  to  replay  4  samples  with 30 KHz at the same time, a cpu replay
  119. routine that allows replaying fourtracks with >30 KHz if your processor is
  120. fast  enough. Fast means, that a 68030 25 MHz ist slow, a4000/040 would be
  121. a fine thing. For all those who do not own a4000/040, but an 68030,  there
  122. is a version that only replays 3 cpu voices at the same time with sampling
  123. rates > 30 KHz. For all those who do not need sampling rates >30  KHz  use
  124. the  68000  versions, they allow replaying 4 voices with max 30 KHz at the
  125. same time, even on an old a500, 2mb.
  126.  
  127. - Speed comparison of 68020+ versions
  128.   (HD read = 600 kb/s, 58% cpu avail (a1200 IDE)
  129.  
  130.                     4 Voices CPU    3 Voices CPU
  131. A1200 4 MB F        4 * 20 KHz      3* 28 KHz
  132.  
  133. 68030 28 MHz 4 MB F 4 * 30 KHz      3* 36 KHz
  134.                                     2* 40 KHz
  135.  
  136. 68030 40 MHz        ????            ????        (Send me, if you can !)
  137.  
  138. 68040 25 MHz        ????            ????
  139.  
  140. - 68000 Versions    4 DMA Voices
  141.  
  142. A1200               4* 30 KHz
  143. A500 2MB Fast       4* 30 KHz
  144.  
  145. Once again, if you only need sampling rates < 30 KHz, use  68000  versions
  146. of the program package.
  147.  
  148. Another  point worth beeing noticed: The Speed of your HD, if possible use
  149. addbuffers  XXX  1000,  never  use  stacker®  systems  like  xfh®,   epu®,
  150. diskexpander®, they will slow down your hd quite a lot.
  151.  
  152. 1.2 Contents
  153.  
  154. This archiver should contain the following files:
  155.  
  156. - Doc File (This one)
  157. - HDF 68000
  158. - HDF 68000e
  159. - HDF 68020
  160. - Install_Script
  161. - Revision History (Ascii File)
  162. - Register (Ascii File)
  163.  
  164. 1.3 Installation
  165.  
  166. Boot your machine as usual then click on the install_Script icon from your
  167. hd_Frequency  disk.  This script uses the Commodore utility installer that
  168. should be available in the C: directory  of  your  harddisk.  If  you  are
  169. running  an interlaced Worbench screen, HD Frequency will also open an PAL
  170. or NTSC interlaced screen. --> If you prefer others, please promote ( I do
  171. so as well ..)
  172.  
  173. Chapter II
  174.  
  175. 2.1 The Audio Dock
  176.  
  177. After calling the program from workbech you can watch a window with two VU
  178. meters,  and  on  the right hand side of this window a small icon list. If
  179. this window is activated you are in the main control area of  HDFrequency.
  180. All other program functions can be called from this window.
  181.  
  182.  
  183. 2.2 Project Menu
  184.  
  185. 2.2.1 About
  186.  
  187. This window gives closer information about the program and so on ..
  188.  
  189.  
  190. 2.2.2 Quit
  191.  
  192. Here you can quit the program, what else ?
  193.  
  194.  
  195. 2.3 Sampler Menue
  196.  
  197. This program supports standard sound samplers. In other sampling  software
  198. you  may  find  these  so  called standard samplers searching for 'generic
  199. samplers'. Perfect Sound® compatible samplers are not supported.
  200.  
  201.  
  202. 2.3.1 Channel
  203.  
  204. If you are using a stereo sound sampler you can decide  using  either  the
  205. right or the left channel for recording samples.
  206.  
  207.  
  208. 2.4 Audio Menue
  209.  
  210. 2.4.1 Replay Sample
  211.  
  212. This routine replays a sample  selected  before.  Position  and  time  are
  213. displayed while replaying the sample. Replaying is controlled by using the
  214. icons on the audio dock window: <<, >>, stop and pause.
  215.  
  216. You can start the replay routine also from the main dock window  selecting
  217. the '>' icon.
  218.  
  219. This  routine  uses  DMA for replaying the sample. This means that samples
  220. recorded before with more than  30876  Hz  are  replayed  with  30876  Hz,
  221. because normal amiga dma is not able replaying the samples faster.
  222.  
  223. On  68020+  versions  samples  >  30876  will be replayed with the correct
  224. sample rate upto 62 kHz.
  225.  
  226.  
  227. 2.4.2 Replay Sample HQ
  228.  
  229. This  routine  replays  a sample, that was previously selected from sample
  230. editor. Now a CPU replay routine is  used  replaying  a  sample.  The  top
  231. sampling  rate  is  now  65000  Hz  (a1200+).  DMA switched off and screen
  232. blanked to raise the quality of the sample. On a normal  a500  the  replay
  233. rate  is round about 32000 Hz, because the processor is not fast enough. A
  234. sample of 30KHz replayed in HQ mode sounds rellay better than replayed  in
  235. DMA mode.
  236.  
  237. 2.4.3 Record Sample
  238.  
  239. This  function  records  a sample using the sample rate selected in 2.3.2.
  240. You can also enter this function by pressing the 'o'  icon  the  the  main
  241. window.  Next  you have to enter the filename of the sample to be recorded
  242. right now. Now you can control the input signal using  the  VU  Meter  and
  243. overpeak  box.  If  the  overpeak box look black the sample is overpeaked.
  244. After this, start the recording with the right mouse button or quit  using
  245. the  left one. To stop recording also press the left mouse button. If your
  246. processor is too slow for the sample rate you requested the  program  will
  247. let  you  know.  Samples  are recorded in standard IFF8SVX format. In this
  248. case you also can use iff-samples from other programs.
  249.  
  250.  
  251. 2.4.4 Playlist Editor
  252.  
  253. Through  calling  this function you will enter the playlist editor. Within
  254. this option you can create 4 fourtrack tune.
  255.  
  256.  
  257. 2.4.5 Sample Editor
  258.  
  259. After  selecting  this  option  you  enter the sample window to manipulate
  260. samples.
  261.  
  262.  
  263. 2.4.6 Replay Fourtrack
  264.  
  265. This  function,  you  even  may  call  this  the main part of the program,
  266. replays a sequence created once  before  in  the  playlist  editor.  After
  267. picking  this function a small window appears on the screen presenting you
  268. the current position of the playlist. With right mousebutton you  can  cue
  269. forward. Left mouse button aborts replaying.
  270.  
  271. Some words about the 68020+ version:
  272.  
  273. Holding  down  the  Tab  key  before  starting this routine will blank the
  274. screen and disable nearlly all DMA channels  to  improve  quality.  It  is
  275. possible  that  the  68020+  routine  is  not able to replay the fourtrack
  276. correctly because your processor may not be fast enough. As an example  it
  277. is  not  possible  to replay two 40 KHz samples on a1200. In this case the
  278. interrupt routine will loop and loop and ...... press left mouse button to
  279. escape.
  280.  
  281.  
  282. 3 Sample Editor
  283.  
  284. First select a sample to be edited using the  asl  file  requester.  After
  285. this you can watch the sample beeing displayed in a window. Using the size
  286. button of the window it is possible to change  the  size  of  the  window.
  287. Using  the  mouse you can range a certain part of the sample to cut it off
  288. or something the like. Mark  the  sample  by  pressing  the  mouse  botton
  289. somewhere  on  the  sample  window  and releasing it somewhere else on the
  290. window. The intervall between the mouseclick will be displayed now, it  is
  291. ranged.
  292.  
  293. When a sample is ranged you can use the slider to go around in the sample.
  294. Or use the edit-time command to enter a start-stop position.
  295.  
  296.  
  297.  
  298. Here are some parts missing --> it's only a demo.
  299.  
  300.  
  301. 4 Playlist Editor
  302.  
  303. Right in this part of the program you can create the sample lists required
  304. for the replay fourtrack routine. For each item of the  viewlist  you  can
  305. choose  its  own  channel and starting time, this is done by selecting the
  306. channel by clicking the mx_gadgets and to edit the time gadgets.
  307.  
  308.  
  309. 4.1 New
  310.  
  311. Add  a  sample  to the viewlist structure, choose your desired sample from
  312. asl_requester.
  313.  
  314.  
  315. 4.2 Delete
  316.  
  317. A sample is deleted from the viewlist.
  318.  
  319.  
  320. 4.3 Get File
  321.  
  322. Nearlly the same as 4.2. but here no new entry will be created,  only  the
  323. sample name will be changed.
  324.  
  325. 4.4 Channels
  326.  
  327. By  clicking  on  the  mx_gadgets  you can select the replay channel for a
  328. selected sample from the  viewlist.  Default  value  is  channel  1  after
  329. creating a new entry.
  330.  
  331. 4.5 Time
  332.  
  333. Enter  the starting time of the sample and confirm by pressing return. The
  334. syntax is as follws 1.45'20'' = 14520
  335.  
  336. 4.6 Start
  337.  
  338. This one gives you the chance to change the start time  of  the  playlist,
  339. this  means that you can skip some samples. If the start time is 20000 all
  340. samples untill 2.00.00 are Skipped. Syntax is as in 4.5.
  341.  
  342. 4.7 Project Menu
  343.  
  344. 4.7.1 Load Playlist
  345.  
  346. A playlist saved before with option 4.7.2 will be reloaded.
  347.  
  348. 4.7.2 Save playlist
  349.  
  350. A playlist created before can be saved to  harddisk.  Use  asl_request  to
  351. enter a name.
  352.  
  353. 4.7.3 Disable Sorting
  354.  
  355. This  feature  allows  to  disable the automatical sort algorithmusthat is
  356. used if a new entry fits into the list.
  357.  
  358. III Other things
  359.  
  360. 5 Technical information
  361.  
  362. This programs makes use both of your processor and harddisk  in  quite  an
  363. intense  way.  So  be  aware of using tools that reduce the performance of
  364. your processor such as stacker® systems like xfh® epu® (diskexpander®). If
  365. you  are  using  epu  or  diskexpander use "epu device XXX chng nosave" to
  366. beware epu from crunching files while saving.
  367.  
  368. Some things about speed: If you want to echo a 5 mb  sample  you  need  at
  369. least the following time
  370.  
  371. 2 * Length of sample          2 * 5120 kb
  372.     ----------------         -------------      = 14s !  (2 for reading
  373.      Speed of Hd               750 kb*s^-1                & writing   )
  374.  
  375. Then you have to add the time the effect needs.
  376.  
  377. The result is: The better hd and processor you have is, the better is  the
  378. performance of the system.
  379.  
  380. This version has been completely enforcer debugged.
  381.  
  382. Program tested using
  383.  
  384. a500        7.09 MHz 1 MB Chip   2 MB Fast  85 MB Quantum ELS   Multi E.
  385. A1200      14.18 MHz 2 MB Chip   4 MB Fast 120 MB Connor        IDE
  386. A1200/030  28.00 MHz 2 MB Chip   4 MB Fast 120 MB Connor        IDE
  387. A4000/040  25.00 MHz 2 MB Chip  10 MB Fast 120 MB Quantum       IDE
  388.  
  389. Program tested using both kickstart 37.230 and 39.106. SetPatch 40.14  and
  390. 37.38 was installed on these machines.
  391.  
  392.  
  393.  
  394.  
  395.